Very small, bright red and very itchy spots all over the body